Real-Time Primary-Backup (RTPB) Replication with Temporal Consistency Guarantees

نویسندگان

  • Hengming Zou
  • Farnam Jahanian
چکیده

This paper presents a real-time primary-backup (RTPB) replication scheme for supporting faulttolerant real-time applications. It formally de nes two types of temporal consistency, namely external temporal consistency and inter-object temporal consistency. By introducing a key concept called phase variance, we are able to build our temporal consistency models and derive necessary and su cient conditions that can be used as the basis for update and transmission scheduling that achieve temporal consistency guarantees. Furthermore, we prove that the term phase variance used in the models can be bounded under various scheduling algorithms, namely EDF, Rate Monotonic [13], and Distance-Constrained Scheduling [9]. A RTPB implementation was developed within the x-kernel architecture on the MK 7.2 microkernel and the results of a detailed performance evaluation is also discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of a Real-Time Primary-Backup Replication Service

The primary-backup replication model is one of the commonly adopted approaches to providing fault tolerant data services. Its extension to the real-time environment, however, imposes the additional constraint of timing predictability, which requires a bounded overhead for managing redundancy. This paper discusses the trade-o between reducing system overhead and increasing (temporal) consistency...

متن کامل

Design and evaluation of a window-consistent replication service

Real-time applications typically operate under strict timing and dependability constraints. Although traditional data replication protocols provide fault tolerance, real-time guarantees require bounded overhead for managing this redundancy. This paper presents the design and evaluation of a window-consistent primary-backup replication service that provides timely availability of the repository ...

متن کامل

A Real-Time Primary-Backup Replication Service

ÐThis paper presents a real-time primary-backup replication scheme to support fault-tolerant data access in a real-time environment. The main features of the system are fast response to client requests, bounded inconsistency between primary and backup, temporal consistency guarantee for replicated data, and quick recovery from failures. The paper defines external and interobject temporal consis...

متن کامل

Window-Consistent Replication for Real-Time Applications

Two widely-studied approaches for structuring fault-tolerant services are the state-machine and the primary-backup replication schemes. For a large class of soft and hard real-time applications, the degree of consistency among servers can be exploited to design replication protocols with predictable timing behavior. This is particularly useful in applications, such as automated process control,...

متن کامل

Tunable Replica Consistency for Primary-Backup Replication in Distributed Soft Real-time and Embedded Systems

In systems that use primary-backup replication for fault-tolerance, maintaining system availability after failures refers not just to ensuring the liveness of application functionality at a backup replica but also to ensuring that the state of the promoted backup matches that of the failed primary. Traditionally these availability criteria are realized in middleware through sophisticated algori...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998